home *** CD-ROM | disk | FTP | other *** search
/ IRIX 6.5 Complementary Applications 2004 February / SGI IRIX 6.5 Complementary Applications 2004 February.iso / dist / cde.idb / usr / dt / share / man / cat3 / TopLevelShell.z / TopLevelShell
Encoding:
Text File  |  2003-11-18  |  13.1 KB  |  265 lines

  1.  
  2.  
  3.  
  4.      TTTTooooppppLLLLeeeevvvveeeellllSSSShhhheeeellllllll((((3333XXXX))))           UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV         TTTTooooppppLLLLeeeevvvveeeellllSSSShhhheeeellllllll((((3333XXXX))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.       _T_o_p_L_e_v_e_l_S_h_e_l_l    - The TopLevelShell widget class
  10.  
  11.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.       #include <Xm/Xm.h>
  13.       #include <X11/Shell.h>
  14.  
  15.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  16.       TopLevelShell    is used    for normal top-level windows such as
  17.       any additional top-level widgets an application needs.
  18.  
  19.     CCCCllllaaaasssssssseeeessss
  20.       TopLevelShell    inherits behavior and resources    from _C_o_r_e,
  21.       _C_o_m_p_o_s_i_t_e, _S_h_e_l_l, _W_M_S_h_e_l_l, and _V_e_n_d_o_r_S_h_e_l_l.
  22.  
  23.       The class pointer is _t_o_p_L_e_v_e_l_S_h_e_l_l_W_i_d_g_e_t_C_l_a_s_s.
  24.  
  25.       The class name is _T_o_p_L_e_v_e_l_S_h_e_l_l.
  26.  
  27.     NNNNeeeewwww RRRReeeessssoooouuuurrrrcccceeeessss
  28.       The following    table defines a    set of widget resources    used
  29.       by the programmer to specify data.  The programmer can also
  30.       set the resource values for the inherited classes to set
  31.       attributes for this widget.  To reference a resource by name
  32.       or by    class in a .Xdefaults file, remove the _X_m_N or _X_m_C
  33.       prefix and use the remaining letters.     To specify one    of the
  34.       defined values for a resource    in a .Xdefaults    file, remove
  35.       the _X_m prefix    and use    the remaining letters (in either
  36.       lowercase or uppercase, but include any underscores between
  37.       words).  The codes in    the access column indicate if the
  38.       given    resource can be    set at creation    time (C), set by using
  39.       _X_t_S_e_t_V_a_l_u_e_s (S), retrieved by    using _X_t_G_e_t_V_a_l_u_e_s (G), or is
  40.       not applicable (N/A).
  41.  
  42.                TTTTooooppppLLLLeeeevvvveeeellllSSSShhhheeeellllllll RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
  43.      NNNNaaaammmmeeee           CCCCllllaaaassssssss         TTTTyyyyppppeeee       DDDDeeeeffffaaaauuuulllltttt   AAAAcccccccceeeessssssss
  44.      ______________________________________________________________________
  45.      XmNiconic           XmCIconic         Boolean   False     CSG
  46.      XmNiconName       XmCIconName         String       NULL         CSG
  47.      XmNiconNameEncoding   XmCIconNameEncoding     Atom       dynamic   CSG
  48.  
  49.  
  50.       _X_m_N_i_c_o_n_i_c
  51.            Specifies that if this is True when the widget instance
  52.            is realized, the    widget instance    indicates to the
  53.            window manager that the application wishes to start as
  54.            an icon,    irrespective of    the _X_m_N_i_n_i_t_i_a_l_S_t_a_t_e resource.
  55.  
  56.       _X_m_N_i_c_o_n_N_a_m_e
  57.            Specifies the short form    of the application name    to be
  58.            displayed by the    window manager when the    application is
  59.            iconified.
  60.  
  61.  
  62.  
  63.      Page 1                        (printed 11/11/03)
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.      TTTTooooppppLLLLeeeevvvveeeellllSSSShhhheeeellllllll((((3333XXXX))))           UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV         TTTTooooppppLLLLeeeevvvveeeellllSSSShhhheeeellllllll((((3333XXXX))))
  71.  
  72.  
  73.  
  74.       _X_m_N_i_c_o_n_N_a_m_e_E_n_c_o_d_i_n_g
  75.            Specifies a property type that represents the encoding
  76.            of the _X_m_N_i_c_o_n_N_a_m_e string.  If a    language procedure has
  77.            been set, the default is    None; otherwise, the default
  78.            is XA_STRING.  When the widget is realized, if the
  79.            value is    None, the corresponding    name is    assumed    to be
  80.            in the current locale.  The name    is passed to
  81.            _X_m_b_T_e_x_t_L_i_s_t_T_o_T_e_x_t_P_r_o_p_e_r_t_y with an encoding style    of
  82.            _X_S_t_d_I_C_C_T_e_x_t_S_t_y_l_e.  The resulting    encoding is "STRING"
  83.            if the name is fully convertible    to "STRING," otherwise
  84.            "COMPOUND_TEXT."     The values of the encoding resources
  85.            are not changed;    they remain None.
  86.  
  87.     IIIInnnnhhhheeeerrrriiiitttteeeedddd RRRReeeessssoooouuuurrrrcccceeeessss
  88.       TopLevelShell    inherits behavior and resources    from the
  89.       following superclasses.  For a complete description of each
  90.       resource, refer to the man page for that superclass.
  91.  
  92.                    VVVVeeeennnnddddoooorrrrSSSShhhheeeellllllll RRRReeeessssoooouuuurrrrcccceeee    SSSSeeeetttt
  93.      NNNNaaaammmmeeee              CCCCllllaaaassssssss               TTTTyyyyppppeeee           DDDDeeeeffffaaaauuuulllltttt        AAAAcccccccceeeessssssss
  94.      _____________________________________________________________________________________
  95.      XmNaudibleWarning          XmCAudibleWarning           unsigned    char   XmBELL        CSG
  96.      XmNbuttonFontList          XmCButtonFontList           XmFontList      dynamic        CSG
  97.      XmNdefaultFontList          XmCDefaultFontList       XmFontList      dynamic        CG
  98.      XmNdeleteResponse          XmCDeleteResponse           unsigned    char   XmDESTROY    CSG
  99.      XmNinputMethod          XmCInputMethod           String           NULL        CSG
  100.      XmNkeyboardFocusPolicy   XmCKeyboardFocusPolicy   unsigned    char   XmEXPLICIT   CSG
  101.      XmNlabelFontList          XmCLabelFontList           XmFontList      dynamic        CSG
  102.      XmNmwmDecorations          XmCMwmDecorations           int           -1        CSG
  103.      XmNmwmFunctions          XmCMwmFunctions           int           -1        CSG
  104.      XmNmwmInputMode          XmCMwmInputMode           int           -1        CSG
  105.      XmNmwmMenu              XmCMwmMenu           String           NULL        CSG
  106.      XmNpreeditType          XmCPreeditType           String           dynamic        CSG
  107.      XmNshellUnitType          XmCShellUnitType           unsigned    char   XmPIXELS        CSG
  108.      XmNtextFontList          XmCTextFontList           XmFontList      dynamic        CSG
  109.      XmNuseAsyncGeometry      XmCUseAsyncGeometry      Boolean           False        CSG
  110.  
  111.  
  112.                   WWWWMMMMSSSShhhheeeellllllll RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
  113.      NNNNaaaammmmeeee        CCCCllllaaaassssssss           TTTTyyyyppppeeee         DDDDeeeeffffaaaauuuulllltttt             AAAAcccccccceeeessssssss
  114.      ______________________________________________________________________________
  115.      XmNbaseHeight    XmCBaseHeight       int         XtUnspecifiedShellInt   CSG
  116.      XmNbaseWidth    XmCBaseWidth       int         XtUnspecifiedShellInt   CSG
  117.      XmNheightInc    XmCHeightInc       int         XtUnspecifiedShellInt   CSG
  118.      XmNiconMask    XmCIconMask       Pixmap    NULL             CSG
  119.      XmNiconPixmap    XmCIconPixmap       Pixmap    NULL             CSG
  120.      XmNiconWindow    XmCIconWindow       Window    NULL             CSG
  121.      XmNiconX        XmCIconX       int         -1                 CSG
  122.      XmNiconY        XmCIconY       int         -1                 CSG
  123.      XmNinitialState    XmCInitialState       int         NormalState         CSG
  124.  
  125.  
  126.  
  127.  
  128.  
  129.      Page 2                        (printed 11/11/03)
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.      TTTTooooppppLLLLeeeevvvveeeellllSSSShhhheeeellllllll((((3333XXXX))))           UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV         TTTTooooppppLLLLeeeevvvveeeellllSSSShhhheeeellllllll((((3333XXXX))))
  137.  
  138.  
  139.  
  140.      XmNinput        XmCInput       Boolean   True             CSG
  141.      XmNmaxAspectX    XmCMaxAspectX       int         XtUnspecifiedShellInt   CSG
  142.      XmNmaxAspectY    XmCMaxAspectY       int         XtUnspecifiedShellInt   CSG
  143.      XmNmaxHeight    XmCMaxHeight       int         XtUnspecifiedShellInt   CSG
  144.      XmNmaxWidth    XmCMaxWidth       int         XtUnspecifiedShellInt   CSG
  145.      XmNminAspectX    XmCMinAspectX       int         XtUnspecifiedShellInt   CSG
  146.      XmNminAspectY    XmCMinAspectY       int         XtUnspecifiedShellInt   CSG
  147.      XmNminHeight    XmCMinHeight       int         XtUnspecifiedShellInt   CSG
  148.      XmNminWidth    XmCMinWidth       int         XtUnspecifiedShellInt   CSG
  149.      XmNtitle        XmCTitle       String    dynamic             CSG
  150.      XmNtitleEncoding    XmCTitleEncoding   Atom         dynamic             CSG
  151.      XmNtransient    XmCTransient       Boolean   False             CSG
  152.      XmNwaitForWm    XmCWaitForWm       Boolean   True             CSG
  153.      XmNwidthInc    XmCWidthInc       int         XtUnspecifiedShellInt   CSG
  154.      XmNwindowGroup    XmCWindowGroup       Window    dynamic             CSG
  155.      XmNwinGravity    XmCWinGravity       int         dynamic             CSG
  156.      XmNwmTimeout    XmCWmTimeout       int         5000 ms             CSG
  157.  
  158.  
  159.                           SSSShhhheeeellllllll RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
  160.      NNNNaaaammmmeeee               CCCCllllaaaassssssss             TTTTyyyyppppeeee              DDDDeeeeffffaaaauuuulllltttt       AAAAcccccccceeeessssssss
  161.      ____________________________________________________________________________________________________
  162.      XmNallowShellResize       XmCAllowShellResize     Boolean          False           CG
  163.      XmNcreatePopupChildProc   XmCCreatePopupChildProc     XtCreatePopupChildProc      NULL           CSG
  164.      XmNgeometry           XmCGeometry         String              NULL           CSG
  165.      XmNoverrideRedirect       XmCOverrideRedirect     Boolean          False           CSG
  166.      XmNpopdownCallback           XmCCallback         XtCallbackList          NULL           C
  167.      XmNpopupCallback           XmCCallback         XtCallbackList          NULL           C
  168.      XmNsaveUnder           XmCSaveUnder         Boolean          False           CSG
  169.      XmNvisual               XmCVisual         Visual    *          CopyFromParent   CSG
  170.  
  171.  
  172.                  CCCCoooommmmppppoooossssiiiitttteeee RRRReeeessssoooouuuurrrrcccceeee    SSSSeeeetttt
  173.      NNNNaaaammmmeeee         CCCCllllaaaassssssss             TTTTyyyyppppeeee       DDDDeeeeffffaaaauuuulllltttt   AAAAcccccccceeeessssssss
  174.      ______________________________________________________________________
  175.      XmNchildren     XmCReadOnly         WidgetList       NULL         G
  176.      XmNinsertPosition     XmCInsertPosition   XtOrderProc   NULL         CSG
  177.      XmNnumChildren     XmCReadOnly         Cardinal       0         G
  178.  
  179.  
  180.                            CCCCoooorrrreeee    RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
  181.      NNNNaaaammmmeeee                 CCCCllllaaaassssssss                 TTTTyyyyppppeeee          DDDDeeeeffffaaaauuuulllltttt             AAAAcccccccceeeessssssss
  182.      ______________________________________________________________________________________________________________
  183.      XmNaccelerators             XmCAccelerators             XtAccelerators   dynamic             CSG
  184.      XmNancestorSensitive         XmCSensitive             Boolean          dynamic             G
  185.      XmNbackground             XmCBackground             Pixel          dynamic             CSG
  186.      XmNbackgroundPixmap         XmCPixmap                 Pixmap          XmUNSPECIFIED_PIXMAP   CSG
  187.      XmNborderColor             XmCBorderColor             Pixel          XtDefaultForeground    CSG
  188.      XmNborderPixmap             XmCPixmap                 Pixmap          XmUNSPECIFIED_PIXMAP   CSG
  189.      XmNborderWidth             XmCBorderWidth             Dimension          1                 CSG
  190.  
  191.  
  192.  
  193.  
  194.  
  195.      Page 3                        (printed 11/11/03)
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.      TTTTooooppppLLLLeeeevvvveeeellllSSSShhhheeeellllllll((((3333XXXX))))           UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV         TTTTooooppppLLLLeeeevvvveeeellllSSSShhhheeeellllllll((((3333XXXX))))
  203.  
  204.  
  205.  
  206.      XmNcolormap             XmCColormap             Colormap          dynamic             CG
  207.      XmNdepth                 XmCDepth                 int          dynamic             CG
  208.      XmNdestroyCallback             XmCCallback             XtCallbackList   NULL             C
  209.      XmNheight                 XmCHeight                 Dimension          dynamic             CSG
  210.      XmNinitialResourcesPersistent   XmCInitialResourcesPersistent   Boolean          True             C
  211.      XmNmappedWhenManaged         XmCMappedWhenManaged         Boolean          True             CSG
  212.      XmNscreen                 XmCScreen                 Screen *          dynamic             CG
  213.      XmNsensitive             XmCSensitive             Boolean          True             CSG
  214.      XmNtranslations             XmCTranslations             XtTranslations   dynamic             CSG
  215.      XmNwidth                 XmCWidth                 Dimension          dynamic             CSG
  216.      XmNx                 XmCPosition             Position          0                 CSG
  217.      XmNy                 XmCPosition             Position          0                 CSG
  218.  
  219.  
  220.     TTTTrrrraaaannnnssssllllaaaattttiiiioooonnnnssss
  221.       There    are no translations for    TopLevelShell.
  222.  
  223.      RRRREEEELLLLAAAATTTTEEEEDDDD IIIINNNNFFFFOOOORRRRMMMMAAAATTTTIIIIOOOONNNN
  224.       _C_o_m_p_o_s_i_t_e(_3_X), _C_o_r_e(_3_X), _S_h_e_l_l(_3_X), _W_M_S_h_e_l_l(_3_X), and
  225.       _V_e_n_d_o_r_S_h_e_l_l(_3_X).
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.      Page 4                        (printed 11/11/03)
  262.  
  263.  
  264.  
  265.